Automatic Generation of Graphical User Interfaces in Studierstube
نویسندگان
چکیده
Studierstube is a system build to develop collaborative augmented reality applications. Interaction in this system is realised by means of the Personal Interaction Panel (PIP), composed of a notebook-sized handheld panel and a pen. Traditional interaction elements are projected on this panel to enable widget interaction and parameter manipulation. To create a user interface on this panel, each interaction object needs to be placed individually on the panel with an explicit transformation. This approach however implies that creating and changing the layout of a user interface takes a lot of time. This thesis presents a new system able to automatically generate graphical user interfaces in Studierstube. Therefore, all application’s functions need to be specified by means of a tree of state variables and commands, whose structure is then analysed in order to compute a GUI for this application. The process used to generate the GUI is adopted by the PUC system presented by Nichols et al. in [4] [3].
منابع مشابه
A New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملGenerating User Interfaces with the FUSE – System
With the FUSE(Formal User interface Speciication Environment){System we present a methodology and a set of integrated tools for the automatic generation of graphical user interfaces. FUSE provides tool{based support for all phases (task{, user{, problem domain analysis, design of the logical user interface, design of user interface in a particular layout style) of the user interface development...
متن کاملA Generic Description Language for the Automatic Generation of Pervasive Medical User Interfaces: The SEFAGI project
The SEFAGI project (Simple Environment For Adaptable Graphical Interfaces) aims at designing an architecture to adapt applications to multi-terminal environments. Our main objectives are: (i) allow the end-users to describe their user interfaces and automatically generate the entire corresponding code and (ii) make the code generation adaptable to any kind of Java-enabled terminal. Our generato...
متن کاملSemi-automatic Generation of Device Adapted User Interfaces
I am exploring an approach to developing services with multiple user interfaces based on a high level description of the service. The description is made using interaction acts, which are primitives for describing user-service interaction in a device independent way. Device adapted user interfaces are generated based on interaction acts in combination with device and service specific presentati...
متن کاملAutomatic Generation of User Interfaces from Data Structure Speciications and Object-oriented Application Models
Applications in scientiic computing operate with data of complex structure and graphical tools for data editing, browsing and visualization are necessary. Most approaches to generating user interfaces provide some interactive layout facility together with a specialized language for describing user interaction. Realistic automated generation approaches are largely lacking, especially for applica...
متن کامل